<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <input type="button" value="点我一下" onclick="alert('haha')" >
    <script>
        //对象
        var a = {};  // 创建了一个空的对象

        var student = {
            name: '蔡徐坤',
            height: 175,
            weight: 170,
            sayHello: function() {
                console.log("hello");
            }
        };
        //获取对象的属性
        console.log(student.height);
        console.log(student['weight']);

        //添加属性
        student.age = 18;
        student['gender'] = "男";

        console.log(student);

        a.age=13;
        console.log(a);



        //函数
        // var a = function add(x,y){
        //     console.log(x+y);
        // }
        // console.log(typeof a);

        //函数调用
        // function add(x, y){
        //     console.log(x+y);
        // }
        // add(1,2);

        // var a = function add(x, y){
        //     console.log(x+y);
        // }
        // a(1,2);

        // var a = function (x, y){
        //     console.log(x+y);
        // }
        // a("nihao");
        // a(1);


        //类型
        // var a = 10;
        // console.log("a:"+ (typeof a));
        // var b = "nihao"
        // console.log("b:"+ (typeof b));
        // var c = true;
        // console.log("c:"+ (typeof c));
        // var d;
        // console.log("d:"+ (typeof d));
        // var e = null;
        // console.log("e:"+ (typeof e));


        // var a = 10;
        // var b = "10";
        // console.log(a==b);
        // console.log(a===b);

        //数组
        // var a = new Array();
        // //增删改查
        // a[0] = 1;//增
        // a[1] = "nihao"
        // console.log(a);
        // console.log(a[0]);//查
        // a[0] = 5;//改
        // console.log(a[0]);

        // var b = [1, 2, 'haha', false];//数组中的元素的类型可以不同
        // // console.log(b);
        // // b.splice(2, 1);//删
        // // console.log(b);
        // b[100] = 3
        
        // b['h'] = "hello";
        // console.log(b);
    </script>
</body>
</html>